interface WareHouseType {
  Name: string;
  PlayerId: number;
  Type: string;
  UpperLimit: number;
  Cover: unknown;
  MaterialId: number;
  Id: number;
  ModifyTime: string;
  CreateTime: string;
  CreateId: unknown;
  ModifyId: unknown;
  IsDeleted: boolean;
  Remark: string;
}

export interface SlotItem {
  ItemData: Record<string, any>;
  ItemType: string;
  NbtId: number;
  NbtJson: { Count: number; id: string, tag?: { display?: string, [x: string]: any } };
  Slot: number;
  WareHouseId: number;
}

export interface ItemDataParsedType {
  
}

export type WareHouseData = [{ WareHouse: WareHouseType; Items: SlotItem[] }];
